//
//  Student.swift
//  Study Swift
//
//  Created by admin on 2019/8/19.
//  Copyright © 2019 猫爷爷的酱醋茶. All rights reserved.
//

import UIKit

/*
 
 构造过程
    Student
       |  从子类开始，分配空间，初始化属性！
    Person
      |     向父类依次调用，再到最终的父类
    NSObject
 
 */

class Student: Person
{

    //如果子类没有实现父类的方法，在执行时，会调用父类的方法
   @objc var no: String?
    
    /*
     析构函数 - 释放过程和构造过程很像
        从子类函数开始释放
        自动调用父类的析构函数，释放父类的属性
     
     */
    
    deinit {
        print("Student 88")
    }
}
